home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1994 July / PSL Monthly Shareware CD-ROM (Public Software Library) (July 1994).iso / reviews / pg_09 < prev    next >
Text File  |  1994-02-23  |  12KB  |  328 lines

  1. PG-09:  Screen Generating & Graphics
  2.  
  3.  
  4. -----------------------------
  5. 1442 Graphics for Programmers          Small Programs Disk
  6. -----------------------------
  7.  
  8. 3D-Plot
  9.    Reider, Jim
  10.    $?
  11. is a 3d hidden line plot routine.
  12.  
  13. Animator
  14.    is a utility that aids you in drawing animated graphics.
  15.  
  16. Sprite
  17.    is for drawing graphics "sprites".
  18.  
  19.  
  20. 1442 Screen Design
  21. ------------------
  22. ANSI-Animator (ANSIANI)
  23.    Leitner, Eric
  24.    $?
  25. is a utility for creating screens for programs, batch files, etc, using text,
  26. ASCII graphics and ANSI GRAPHIC4 and GRAPHIC5 files contain graphic libraries
  27. for the Printshop converted from disks of public domain Apple graphics.
  28.  
  29. ANSI-Draw (ANSIDRA)
  30.    is a screen design program that makes it easy to draw screens with the
  31. upper-ASCII line-drawing characters.
  32.  
  33. Box
  34.    Wagner, Robert
  35.    $?
  36. will draw a box on the screen in your program using ASCII line-drawing
  37. characters.  All you have to do is pop up BOX, mark the corners and hit a key,
  38. then watch it draw the box.  This turns any text editor into a screen design
  39. program. res:7k
  40.  
  41. Boxit
  42.    Williams, Philip
  43.    $?
  44. is a utility for creating text screens.  Creates screens that can be saved.
  45. Does not generate source code.
  46.  
  47. Dura Screen 3.1 (DS3)
  48.    Adkins, J.
  49.    $?
  50. is an excellent screen drawing utility for programmers.  It generates
  51. screen-creation code in BASIC, C, Pascal, dBase III+, assembler, or ANSI, or
  52. it will generate straight ASCII files that can be TYPEd in DOS.
  53.  
  54. LinBox 1.0
  55.    Sawada, Dr. Masaaki
  56.    $5-$10
  57. is a TSR that lets you draw self-connecting single/double bar lines by moving
  58. the cursor in any program, although it is intended primarily for use in word
  59. processors. As a TSR, it uses 3k of RAM.
  60.  
  61.      We almost trashed this because lines were not being drawn properly. But
  62. when we read the documentation more carefully, we saw that it says to draw the
  63. lines s-l-o-w-l-y or errors would occur. Slowly means that you should wait
  64. until until each keystroke results in a line on the screen before pressing the
  65. key again. You should definitely not just hold the cursor keys down. Also,
  66. don't forget to press End before quitting your word processor, or you may have
  67. to reboot to get control of the keyboard back when you are in DOS.
  68.  
  69. ScrGen
  70.    is a screen editor that generates Turbo Pascal source code for screen
  71. displays to be added to your programs. The program features an attribute
  72. selection utility, a box draw utility and a block move utility. Colors can be
  73. defined for use on color monitors, and monochrome attributes, such as normal,
  74. underlined and reverse video can be generated for use on monochrome monitors.
  75. Output can be generated to support either or both of these video modes.
  76.  
  77. ScrMod
  78.    is a Modula-2 library offering an advanced text screen handling for the
  79. IBM-PC and compatibles. It supports windows, RAM screens (to save or prepare
  80. screens in RAM), cursor and bell control.
  81.  
  82. Screen-Man 1.0LS (SCRN)
  83.    Daniel Burke Associates
  84.    ?
  85. is a screen managment program which allows C language programmers to quickly
  86. and easily display screens and accept input on IBM PC's and compatibles.
  87.  
  88. ScreenSave (SCRNSAV)
  89.    Barlow, Troy
  90.    $0
  91. is a MASM routine that demonstrates using DOS from a TSR. It saves a MCGA
  92. 256-color palette and screen to disk.
  93.  
  94. --------------------------------
  95. END OF SMALL PROGRAMS DISK #1442
  96. --------------------------------
  97.  
  98.  
  99. AnsiGraf
  100.    Hinkle, David
  101.    $0
  102.    #7197/1053
  103. is intended primarily for programmers to use to create screens. In particular,
  104. the program will save the screens in BASIC program code that can be merged
  105. with BASIC programs. We found the program to be of excellent quality and easy
  106. to use.
  107.  
  108.  
  109. Borders
  110.    #7197/112
  111. are modifiable BASIC and dBase code for creating screen borders.
  112.  
  113.  
  114. OSG
  115.    Project X Development Group
  116.    $?
  117.    #7197/1062
  118. lets programmers easily create program screens that can be stored, edited, and
  119. finally converted by OSG for linking into programs with most MS language
  120. compilers, or Turbo-C, or Lattice. Unlike other program screen generators, OSG
  121. lets you link an OSG screen driver interface with your code. The interface
  122. allows faster screen output without any problems such as snow. Another big
  123. plus is that the screens can be easily converted from one language to another
  124. if you change languages. We found the screen drawing to be easy. Lines are
  125. drawn with the cursor keys; corners and intersecting lines are done
  126. automatically.
  127.  
  128.  
  129. PC-Input, Screeb Design Aid & Helper
  130.    #7197/239
  131. programs to create screens for BASIC programs.
  132.  
  133.  
  134. Designer
  135.    Young, Jan B.
  136.    $20
  137.    #113
  138. is a programming tool for BASIC users working with animated graphics. The
  139. BASICA source code is included for those who wish to study and/or modify it.
  140. Included with The Designer is a demonstration program which illustrates one
  141. way to program animation.
  142.  
  143.  
  144. Fastgraph/Light
  145.    Ted Gruber Software
  146.    $49
  147.    #7537/3535 [3 disks]
  148. is a graphics library of over 100 highly-optimized routines that can be called
  149. from MSC, TurboC, QuickC, QB, MSFortran and assembly language. Fastgraph has
  150. been used in such retail products as Accolade's Test Drive III, Day of the
  151. Viper, Steel Thunder, Gunboat and many more.
  152.  
  153. Features include video mode detection and initialization; graphics fundamentals,
  154. including points, solid and dashed lines, polygons, circles, ellipses, solid and
  155. dithered rectangles, region fill, and clipping; character display; physical and
  156. virtual video page management image display facilities, including mode-specific
  157. and mode-independent images, clipped and reversed images, image retrieval, pixel
  158. run maps, and image transfer; animation; and special effects.
  159.  
  160. Also included are routines for keyboard, mouse, and joystick control and sound
  161. effects and music, both synchronous and asynchronous.
  162.  
  163. It supports all of the standard text and graphics video modes. It also supports
  164. a commonly used video mode for the Tandy 1000 series computers and the PCjr, two
  165. video modes for the Hercules Graphics Card, and two extended VGA modes. Example
  166. source code is included. Requires a hard disk.
  167.  
  168.  
  169. Icon Maker
  170.    #116
  171. allows you to create graphics used by other programs and put them into the
  172. programs data area.
  173.  
  174.  
  175. Laughing Dog Screen Maker 1.12
  176.    Yardbird Software ASP
  177.    $35
  178.    #4649
  179. is a powerful text-mode screen design tool. The mouse-based interface with
  180. an on-screen toolbar makes designing screens extremely fast and easy.
  181. Screens can be saved in a variety of formats including Binary, BSAVE,
  182. ASCII, WildCat! BBS, ANSI, PCBoard, and executable COM files.
  183.  
  184. Source code can be generated in BASIC, C, Pascal, or Assembly Language. A
  185. utility is provided for capturing screens from other applications, and you
  186. can also produce manual or automatic slide-show demos. Most dot-matrix and
  187. laser printers are supported, including PostScript compatible printers.
  188.  
  189.  
  190. Mach II
  191.    #118
  192. offers you the graphics functions of BASICA in a new format.  The program
  193. assumes you understand the LINE, CIRCLE, PAINT, GET, and PUT statements in
  194. BASIC.
  195.  
  196.  
  197. Mode X 1.05 [MODEX105]
  198.    Pritchard, Matt
  199.    $0
  200.    #12845  [March 1994 CD]
  201. is a library of assembler routines for setting, accessing, and manipulating
  202. the undocumented 256 color modes available in all VGA adaptors. It also
  203. includes an editor for creating and modifying fonts for use by The MODE X
  204. library and an editor for creating and modifying palettes for use in VGA
  205. 256 color modes. Sample apps are included using TP, C, PDS and QB.
  206.  
  207.  
  208. MuralKit
  209.    Green, Bill
  210.    $5
  211.    #886
  212. lets you create a "mural" of 16 screen pages arranged in four rows of four.
  213. While you can slowly scroll in all four directions (the columns and rows of
  214. pages "wrap" when you reach the ends), pressing the space bar immediately
  215. advances you to the next screen and pressing a number moves you directly to that
  216. page.  Seems like it could be handy for medium-size documentation files.
  217. Appears to require ANSI.SYS.
  218.  
  219.  
  220. P-Screen
  221.    Smetana, Rob W.
  222.    $33-$53
  223.    #7198/1792
  224. lets you design screens, create screen libraries, then display your screens
  225. from your own programs. Features include library screen compression, an option
  226. to load BSAVE files, the ability to copy sections across screens or to
  227. different locations on one screen, mouse support, pull-down menus, block
  228. centering, Big Font, recolor, QB and PDS7 support, extensive help, and more.
  229. It supports 25, 43 or 50 line screens on Mono, CGA, EGA or VGA.
  230.  
  231.  
  232. Scndsign
  233.    Enochs, Iddo L.
  234.    $25
  235.    #7198/1135
  236. allows programmers to design screens and then generates the code in Turbo Pascal
  237. to be added to your programs.  It also permits you to specify variables for data
  238. entry as part of your screen design.
  239.  
  240.  
  241. Screen Designer
  242.    Cocke, Michael W.
  243.    $10
  244.    #7198/1397
  245. is a tool for designing screen displays.  It has a Line Draw mode, a
  246. sophisticated ``auto-box'' capability, and a special programmers interface which
  247. allows the screen designs to be imported directly into most programming
  248. languages.  The graphics created with the program can be displayed on
  249. Monochrome, Hercules, CGA, EGA, VGA & PGA video systems.
  250.  
  251.  
  252. Screen-Do
  253.    Port-of-Call Software Inc.
  254.    $15-$25
  255.    #7198/829
  256. is a screen design program for programmers.  It has a lot of interesting
  257. features, but lacks one feature that others have and we think is necessary.
  258. That is the ability to automatically draw lines, corners and thus boxes easily
  259. with the cursor keys.
  260.  
  261.  
  262. Screen Editor
  263.    Raney, Dennis
  264.    $?
  265.    #7198/722
  266. is a programmer's tool that lets you draw a screen the way you want it to appear
  267. to the user and save it in ASCII, ANSII, binary, Pascal, 'C' or BASIC format.
  268. This can save the programmer a lot of time and SE is very well designed to do
  269. so.
  270.  
  271.  
  272. Screen Express
  273.    WindowSoft
  274.    $69
  275.    #7199/1469
  276. is a screen design program for programmers working with Lattice, MS or Turbo C.
  277. This is one of the most unique and slickest screen designers that we have seen.
  278. In addition to the usual line and and box drawing (and some "unusual" box
  279. drawing), SE lets you mark off areas of the screen ("blocks") and move, copy,
  280. fill in, or change the color of the contents of blocks.
  281.  
  282. SE saves screens in a compacted form that takes little disk space and you can
  283. link code to your program with supplied modules that will handle the screen
  284. display work for you. Another valuable feature is the ability to save screen
  285. blocks or just the parts of the screen on which you have drawn.
  286.  
  287.  
  288. ScreenCode
  289.    #7199/638
  290. is a screen designer with BASIC source code generator.
  291.  
  292.  
  293. ScreenPaint
  294.    Laurinolli, Kai
  295.    $25
  296.    #7199/1730
  297. allows the design of lightning-fast batch file based hard-disk menus, help
  298. facilities, pop-up windows, and prototype screens for applications programs.
  299. Screens can be quickly "painted" in a full-screen editing environment, complete
  300. with pull-down menus, help screens, automatically connecting lines, ten screen
  301. pages, and a wide variety of drawing and editing tools.
  302.  
  303.  
  304. TheDraw
  305.    Davis, Ian E.
  306.    $17-$25
  307.    #7199/2138
  308. is an ANSI screen design program for programmers. Intel compatible object code
  309. files are supported. Features include a color attributes drawing/painting
  310. mode; EGA 43-line and VGA 50-line editing; mouse-aided line drawing; animation
  311. scanners; the ability to reverse any given animation scan; QB 4.0/4.5
  312. compatible object files; automatic screen blanking; and more.
  313.  
  314. There are a lot of screen design programs, each with its pro's and con's, but
  315. this is one of the best, in our opinion. The documentation file is nearly
  316. 250k, which is necessary to cover all the features. For example, we are not
  317. aware of any other shareware screen design utility that offers animation.
  318.  
  319.  
  320. Vincent
  321.    #7199/485
  322. is a text screen layout program.  If you have to build screens for use by batch
  323. files or other programs, this program can come in handy as it lets you draw
  324. boxes with ASCII graphics, center text, change colors, etc.
  325.  
  326. ]]]]]
  327.  
  328.